/*************************************************************************
 * Filename:    Commands.h
 * Description: Contains the test interface commands.
 * Group 2:     nachOS
 * Authors:     Daniel Fairweather
 * Class:       CSE 325
 * Instructor:  Mr. Duggan
 * Assignment:  Lab #3 Scheduler
 * Assigned:    Feburary 12, 2013
 * Due:         Feburary 26, 2013
 *************************************************************************/

#ifndef COMMANDS_H
#define COMMANDS_H

#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include "Testing.h"
#include "ProcessManager.h"
#include "QueueManager.h"


char result[1000];      /* Stores the previous result. */


/**
 * Processes a string into a command and several arguments.
 * @author Daniel Fairweather
 * @param command The command entered by the user (Just a string)
 */
void processCommand(char* command);



/**
 * Sets the result to be printed on the console.
 * @author Daniel Fairweather
 * @params string The result to be added.
 */
void setResult(char* string);



#endif